make improvements - Espagnol Anglais Dictionnaire